<?php
class tingkat_kepentingan_kriteria extends MY_Controller{
    function tingkat_kepentingan_kriteria(){
        parent::MY_Controller();
        $this->data['title'] = 'Master Data Tingkat Kepentingan Kriteria';
        $this->load->model('m_tingkat_kepentingan_kriteria');
    }
    
    var $data;
    
    function index(){
        $this->get_tingkat_kepentingan_kriteria();
    }
    function get_tingkat_kepentingan_kriteria(){
        $this->data['content'] = 'tingkat_kepentingan_kriteria/v_tingkat_kepentingan_kriteria';
        $this->data['listTingkatKepentinganKriteria'] = $this->m_tingkat_kepentingan_kriteria->getListTingkatKepentinganKriteria();
        
        $this->render($this->data);
    }
    function add_tingkat_kepentingan_kriteria_form(){
        $this->data['content'] = 'tingkat_kepentingan_kriteria/v_tingkat_kepentingan_kriteria';
        $this->data['subLink'] = "tingkat_kepentingan_kriteria/add_tingkat_kepentingan_kriteria_proses";
        $this->data['formTitle'] = "Form Tambah Data Tingkat Kepentingan Kriteria";
        $this->data['formView'] = "tingkat_kepentingan_kriteria/addTingkatKepentinganKriteriaForm";
        $this->data['listTingkatKepentinganKriteria'] = $this->m_tingkat_kepentingan_kriteria->getListTingkatKepentinganKriteria();
        
        $this->render($this->data);
    }
    function edit_tingkat_kepentingan_kriteria_form($id){
        $this->data['content'] = 'tingkat_kepentingan_kriteria/v_tingkat_kepentingan_kriteria';
        $this->data['subLink'] = "tingkat_kepentingan_kriteria/edit_tingkat_kepentingan_kriteria_proses";
        $this->data['formTitle'] = "Form Edit Data Tingkat Kepentingan Kriteria";
        $this->data['formView'] = "tingkat_kepentingan_kriteria/editTingkatKepentinganKriteriaForm";
        $this->data['listTingkatKepentinganKriteria'] = $this->m_tingkat_kepentingan_kriteria->getListTingkatKepentinganKriteria();
        $this->data['dataInput'] = $this->m_tingkat_kepentingan_kriteria->getListTingkatKepentinganKriteria($id);
        
        $this->render($this->data);
    }
    function add_tingkat_kepentingan_kriteria_proses(){
        $data = array('nilai' => $this->input->post('nilai'),
            'keterangan' => $this->input->post('keterangan'));
        $insert = $this->m_tingkat_kepentingan_kriteria->addTingkatKepentinganKriteria($data);
        if($insert == TRUE){
            $this->session->set_flashdata("message",1);
        }else{
            $this->session->set_flashdata("message",2);
        }
        
        redirect("tingkat_kepentingan_kriteria");
    }
    function edit_tingkat_kepentingan_kriteria_proses(){
        $data = array('id' => $this->input->post('id'),
            'nilai' => $this->input->post('nilai'),
            'keterangan' => $this->input->post('keterangan'));
        $update = $this->m_tingkat_kepentingan_kriteria->editTingkatKepentinganKriteria($data);
        if($update == TRUE){
            $this->session->set_flashdata("message",1);
        }else{
            $this->session->set_flashdata("message",2);
        }
        
        redirect("tingkat_kepentingan_kriteria");
    }
    function delete_tingkat_kepentingan_kriteria($id){
        $delete = $this->m_tingkat_kepentingan_kriteria->deleteTingkatKepentinganKriteria($id);
        if($delete == TRUE){
            $this->session->set_flashdata("message",3);
        }else{
            $this->session->set_flashdata("message",4);
        }
        
        redirect("tingkat_kepentingan_kriteria");
    }
}
?>
